home *** CD-ROM | disk | FTP | other *** search
- typedef unsigned int size_t;
- struct tm;
- typedef unsigned short wchar_t;
-
- typedef int wint_t;
- typedef char mbstate_t;
- typedef unsigned int wctype_t;
-
- #define WEOF ((wint_t)-1)
-
- int iswalnum(wint_t wc);
- int iswalpha(wint_t wc);
- int iswcntrl(wint_t wc);
- int iswdigit(wint_t wc);
- int iswgraph(wint_t wc);
- int iswlower(wint_t wc);
- int iswprint(wint_t wc);
- int iswpunct(wint_t wc);
- int iswspace(wint_t wc);
- int iswupper(wint_t wc);
- int iswxdigit(wint_t wc);
- wint_t towlower(wint_t wc);
- wint_t towupper(wint_t wc);
- wctype_t wctype(const char *property);
- int iswctype(wint_t wc, wctype_t desc);
-
- double wcstod(const wchar_t *nptr, wchar_t **endptr);
- long int wcstol(const wchar_t *nptr, wchar_t **endptr, int base);
- unsigned long int wcstoul(const wchar_t *nptr,
- wchar_t **endptr, int base);
-
- wchar_t *wcscpy(wchar_t *s1, const wchar_t *s2);
- wchar_t *wcsncpy(wchar_t *s1, const wchar_t *s2, size_t n);
- wchar_t *wcscat(wchar_t *s1, const wchar_t *s2);
- wchar_t *wcsncat(wchar_t *s1, const wchar_t *s2, size_t n);
- int wcscmp(const wchar_t *s1, const wchar_t *s2);
- int wcscoll(const wchar_t *s1, const wchar_t *s2);
- int wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);
- size_t wcsxfrm(wchar_t *s1, const wchar_t *s2, size_t n);
- wchar_t *wcschr(const wchar_t *s, wint_t c);
- size_t wcscspn(const wchar_t *s1, const wchar_t *s2);
- wchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2);
- wchar_t *wcsrchr(const wchar_t *s, wint_t c);
- size_t wcsspn(const wchar_t *s1, const wchar_t *s2);
- wchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);
- wchar_t *wcstok(wchar_t *s1, const wchar_t *s2, wchar_t **ptr);
- size_t wcslen(const wchar_t *s);
-
- size_t wcsftime(wchar_t *s, size_t maxsize,
- const wchar_t *format, const struct tm *timeptr);
-
- int wctob(wint_t c);
- int sisinit(const mbstate_t *ps);
- int mbrlen(const char *s, size_t n, mbstate_t *ps);
- int mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps);
- int wcrtomb(char *s, wchar_t wc, mbstate_t *ps);
- size_t mbsrtowcs(wchar_t *dst, const char **src,
- size_t len, mbstate_t *ps);
- size_t wcsrtombs(char *dst, const wchar_t **src,
- size_t len, mbstate_t *ps);
-
- int fwprintf(FILE *stream, const wchar_t *format, ...);
- int fwscanf(FILE *stream, const wchar_t *format, ...);
- int wprintf(const wchar_t *format, ...);
- int wscanf(const wchar_t *format, ...);
- int swprintf(wchar_t *s, size_t n, const wchar_t *format, ...);
- int swscanf(const wchar_t *s, const wchar_t *format, ...);
- int vfwprintf(FILE *stream, const wchar_t *format, va_list arg);
- int vwprintf(const wchar_t *format, va_list arg);
- int vswprintf(wchar_t *s, size_t n, const wchar_t *format, va_list arg);
- wint_t fgetwc(FILE *stream);
- wchar_t *fgetws(wchar_t *s, int n, FILE *stream);
- wint_t fputwc(wint_t c, FILE *stream);
- int fputws(const wchar_t *s, FILE *stream);
- wint_t getwc(FILE *stream);
- wint_t getwchar(void);
- wint_t putwc(wint_t c, FILE *stream);
- wint_t putwchar(wint_t c);
- wint_t ungetwc(wint_t c, FILE *stream);
-
-
-
-